package santeclair.referentiel.optique.offreclair.enumeration;

public enum CodeFabricantEnum {

    ESSILOR("00005", "ESS"),
    SEIKO("00051", "SEI"),
    ZEISS("00052", "CZV");

    private final String code;
    private final String codeOpto;

    private CodeFabricantEnum(String code, String codeOpto) {
        this.code = code;
        this.codeOpto = codeOpto;
    }

    public String getCodeOpto() {
        return codeOpto;
    }

    public String getCode() {
        return code;
    }

    public static Boolean findEnum(String code) {

        for (CodeFabricantEnum codeFabricantEnum : CodeFabricantEnum.values()) {
            if (code.equals(codeFabricantEnum.code)) {
                return true;
            }
        }
        return false;
    }

}
